Главный Каталог Статей РФ
86220 авторов, размещено 47126 статей, сейчас на сайте пользователей: 23 Статистика
Аватар AlexGPS

Платформа GPS-слежения Traccar Server на Raspberry Pi 3B

Категория:  Авто и Мото  | Автор:  AlexGPS | Опубликовано: 02.10.2018

Для обеспечения наблюдения за местоположением автотранспорта в настоящее время создано большое количество серверов, к которым можно подключить свое устройство (трекер) и пользоваться.

Но, как правило, все серверы имеют платный тариф или бесплатный, но с ограниченным функционалом.

Лучшим вариантом семейного GPS-мониторинга автотранспорта, а также наблюдение за престарелыми членами семьи и детьми,  является создание собственного сервера.

И в этом нам поможет программа с открытым исходным кодом Traccar Server, скачанный с сайта разработчика.

Данная платформа обладает рядом достоинств:

1.      Точность отслеживания треков по маршруту.

2.      Очень приятный и понятный интерфейс.

3.      Удобный и информативный функционал.

4.      Стабильность работы.

Платформу можно разместить в облачном пространстве, но за это взимается плата, что не выгодно для личного использования.

Также можно установить на домашнем компьютере, если у вас есть статический или белый IP адрес. Но это тоже проблематично, т.к. компьютер должен работать круглосуточно. А это приличный расход электроэнергии и сокращение ресурса компьютера.

Как вариант решения данной проблемы является установка платформы на мини компьютер Raspberry Pi 3B, который потребляет порядка 200 мА от адаптера 5В, а это в сотни раз меньше чем современный настольный компьютер. И стоимость этого мини компьютера в разы меньше настольного и примерно составляет 2000 руб. Полный набор (адаптер, корпус, кабели) ≈ 2400 руб.

Вариантом семейного GPS-мониторинга автотранспорта, а также наблюдение за престарелыми членами семьи и детьми,  является создание собственного сервера.

Установка операционной системы и настройка Raspberry Pi 3B описана на официальном сайте raspberry.

Здесь я опишу инсталляцию программы Traccar Server последней версии (traccar-linux-4.0) на Raspberry Pi 3B и настройку роутера.

Инсталляция  программы Traccar Server

1.      Скачать с официального сайта программу traccar-linux-4.0

2.      В терминале выполнить следующие действия:

·         Распаковать архив:

sudo unzip /home/pi/Downloads/traccar-linux-4.0.zip

·         Запустить программу:

sudo ./traccar.run

·         Старт программы:

sudo /opt/traccar/bin/startDaemon.sh

3.      Откройте веб-интерфейс ( http: // localhost: 8082 )

4.      Войдите в систему как администратор (пользователь - admin , password - admin )

5.      Откроется интерфейс платформы

6.      Добавьте новое устройство с уникальным идентификатором:

·         В левой верхней части в меню Устройства нажмите кнопку «+»

·         В открывшемся окне впишите произвольное имя устройства и уникальный идентификатор устройства

·         Сохраните изменения

7.      Пройдите по ссылке , найдите свое устройство и определите порт

8.      Отправьте на устройство СМС в следующем формате:

SERVER,0,193.193.165.166,20806# — Установка настроек GPRS соединения (0 или 1 — IP или DNS,    193.193.165.166 — IP сервера или имя хоста, 20806 — порт, определенный в п.7)

Примечание: формат команды СМС может отличаться в зависимости от модели устройства

9.      Настройте права администратора сервиса

·         В правой верхней части нажмите на значок «Настройка» и в выпадающем меню выбрать вкладку «Пользователи»

·         В открывшемся окне нажмите клавишу добавить пользователя «+»

·         В окне «Аккаунт» введите произвольное имя пользователя, Email и пароль. Запомните для себя введенные данные

·         Откройте вкладку «Разрешения» и поставьте галку «Администратор»

·         Сохраните изменения

·         Во вкладке «Пользователи» удалите пользователя «Admin»

Теперь вы пользователь сервиса с правами Администратора.

10.  В меню «Настройка» выберите вкладку «Сервер» и настройте «Разрешения»

Настройка роутера

1.      Войдите в настройки роутера согласно инструкции

2.      Откройте вкладку «Дополнительно» и найдите окно «Виртуальный сервер» или «Проброс портов»

3.      Произведите настройку на порт вашего устройства и на порт 5055 для смартфона

При правильной настройке на карте интерфейса Traccar отобразится ваше устройство.

Можно приступать к мониторингу вашего устройства.

Смартфон в качестве трекера

В зависимости от модели вашего смартфона установите программу Traccar Client из App Store или Google Play.

Настройте Traccar Client:

  •   в поле Server URL впишите IP:порт или имя хоста:порт (для смартфона порт 5055).

Если у вас нет статического IP адреса

Если у вас нет статического IP адреса, а есть белый IP адрес, то можно воспользоваться услугой предоставления хоста.

Рассмотрим на примере  - бесплатный DynDNS DDNS сервис в России для всех:

1.      Заполняем форму регистрации

2.      На почтовый ящик приходит Инструкция по использованию DDNS-сервиса hldns.ru

3.      Выбрать скрипт динамического обновления Хоста для Linux типа (http://hldns.ru/update/M7TN7FX9INU1WFL3A__пример)

4.      Далее настройте CRON на выполнение SH-скрипта:

·  В терминале выполнить команду: crontab -e

·  Выбрать редактор текстов Nano

·   В открывшемся файле писать последней строкой следующее:

*/5 * * * * wget -O- http://hldns.ru/update/M7TN7FX9INU1WFL3A__пример

(где */5 * * * * - обновление каждые 5 минут)

·  Сохранить файл Ctrl+O, Enter, Выйти из редактора Ctrl+X

Динамическое обновление хоста настроено.

Желаю успеха!


ссылке примере
Комментарии
К этой статье пока нет комментариев. Станьте первым! У нас гости не могут комментировать статьи. Пожалуйста авторизуйтесь или зарегистрируйтесь, чтобы прокомментировать.
Интересные статьи по теме
Аватар CarTry
Как проверить документы и юридические ограничения на автомобиль Перед покупкой подержанного автомобиля необходимо проверить документы, а также отсутствие юридических ограничений на него. ...
Категория: Авто и Мото | Автор: CarTry | Добавлено: 04.01.2021
Аватар ratamahatta
Диагностика неисправностей ксенонового оборудования В данной статье мы рассмотрим типовые случаи поломок автомобильного ксенона, а также методы диагностики и устранения неисправностей ксенонового света....
Категория: Авто и Мото | Автор: ratamahatta | Добавлено: 28.02.2011
Аватар Koba74
Особенности осмотра места происшествия связанного с поджогом автомобиля. Как определить поджог автомобиля? А может быть это вовсе и не поджог? А дефект эксплуатации или заводской брак? Кто же тогда возместит ущерб, связанный с пожаром в автомобиле? А если от автомобиля во...
Категория: Авто и Мото | Автор: Koba74 | Добавлено: 15.05.2008
Аватар serg4712
Конструктивные различия сцеплений автомобилей ВАЗ Статья расскажет о конструктивных различиях сцеплений автомобилей ВАЗ, эволюции их конструкции, геометрии привода, а так же об особенностях их функционирования....
Категория: Авто и Мото | Автор: serg4712 | Добавлено: 13.09.2009
Аватар aLexSey
Топ-10 видеорегистраторов FullHD Выбирая видеорегистратор, равно как и любую другую вещь, каждый человек, подбирает его по критериям, которые соответствуют его личным предпочтениям. Именно поэтому нельзя поставить какой-то видеорегис...
Категория: Авто и Мото | Автор: aLexSey | Добавлено: 08.07.2014
Лучшие авторы
Аватар AutoIWC
Автор автомобильного сайта

Читать

Аватар Mio452
Я интернет-маркетолог с опытом более 10 лет. Разра...

Читать

Аватар georgi58
Человек простой, кто бы хотел научится любит всех.

Читать

Аватар kirillkamega
Читайте новости моего сайта.

Читать

Аватар Laesus De Liro
Невролог

Читать

Свежие комментарии
Нормальная тема.

Читать

Талантливый человек талантлив во всём! Будь как Паша! А ещё ты можешь ...

Читать

Можно выбрать.

Читать

Ой, шутник.

Читать

https://priornews.ru/zastrojshhik-iz-hmao-sravnil-ufas-s-prestupnoj-gr...

Читать

Напишите нам